Please note that our online credit/debit card facility is not in operation at the moment. You can still place your order either by phoning +44 7468 777 164 (International Calls & WhatsApp) or by emailing us on

Please contact us if you experience any problems finding what you need:

Peak Rock Ltd,
Unit 4, Horizon Business Centre,
Alder Close, Belvedere, London
DA18 4AJ
Phone: +44 7468 777 164