About Lofbergs Limited (04187920) United Kingdom