About Kapoor & Dhillons Limited (12597216) United Kingdom