About Bac Facilities Limited (02693764) United Kingdom