About Kar Specialists Ltd (12308999) United Kingdom