About Lowrie Ventures Ltd (07231754) United Kingdom