About Patels Management Ltd (11711378) United Kingdom