About N & A Cameron Ltd. (10883153) United Kingdom