About Len Harfield Limited (00750371) United Kingdom