About Lead Technologies (europe) Limited (06574342) United Kingdom