About Brough Technology Ltd (12246608) United Kingdom