About Edge Taylor Ltd (12871631) United Kingdom