About London Tools Limited (03679427) United Kingdom