About Rg&rg Patel & Sons Limited (09373314) United Kingdom