About J M Carroll Limited (07326505) United Kingdom