About Bamford It Solutions Ltd (08761083) United Kingdom