About Patel & Bhakta Limited (10359252) United Kingdom