About Bardsey Computers Limited (12095482) United Kingdom