About Brear Group Ltd (12025602) United Kingdom