About Camham Edinburgh Limited (SC652162) United Kingdom