About Cameron Scott Limited (05238247) United Kingdom