About Egbeers Engineering Limited (10175568) United Kingdom