About Lowrick Limited (03710592) United Kingdom