About Lowenhoff Limited (08049317) United Kingdom