About Lohaus Lohaus & Partners (12624998) United Kingdom