About Derek Lane & Co Limited (07847352) United Kingdom