About Petps (birmingham) Capital Limited (10836221) United Kingdom