About Loham (uk) Limited (05636345) United Kingdom