About Edbro (holdings) Ltd (13353132) United Kingdom