About The Joseph Lamb Group Limited (12700840) United Kingdom