About Brean Holdings Ltd (11240788) United Kingdom