About Camerel Limited (09004568) United Kingdom