About Lowham Ltd (06198158) United Kingdom