About Patel & Sons Limited (04594839) United Kingdom