About C&s Crosbie Ltd (13387311) United Kingdom