About R. Carmichael & Sons Limited (SC028818) United Kingdom