About Blair & Patterson Manufacturing Limited (SC421667) United Kingdom