About Lowesmoor Holdings Limited (12718724) United Kingdom