About Cameolord Limited (01706918) United Kingdom