About Lothbrook Holdings Ltd (13250785) United Kingdom