About K & S Mulcair Limited (08994068) United Kingdom