About Bac Special Works Limited (12197690) United Kingdom