About Sandy & Bielby Limited (09033569) United Kingdom