About Jagdish Patel & Sons Limited (07028342) United Kingdom