About Trulock And Harris Limited (02584701) United Kingdom