About Patel & Brothers Ltd (12181879) United Kingdom