About Holbeck & Lewis (holdings) Limited (06641747) United Kingdom