About Bolt & Farr Ltd (09015081) United Kingdom