About Rr Patel Limited (12766020) United Kingdom