About Anchor Patel Limited (04926468) United Kingdom