About Carson & Trotter (nominees) Limited (SC530716) United Kingdom