About The Lynch Barn Ltd (07333647) United Kingdom