About Loeffler Limited (10725631) United Kingdom