About Sandy Carter Limited (06331927) United Kingdom