About Lowmoor Limited (03550633) United Kingdom