About Bremsen Technik Holdings Ltd (08748683) United Kingdom