About N & H Patel Limited (11738496) United Kingdom