About Holmesdale Meadow Ltd. (02965878) United Kingdom