About Mccomb Limited (06221566) United Kingdom