About Kapoor Mechanics Ltd (11987702) United Kingdom