About R Cameron & Co. Limited (SC422925) United Kingdom