About Lahr Enterprises Limited (08135762) United Kingdom