About The Striped Lawn Company Ltd (07231522) United Kingdom