About Hollow Meadows Mews Limited (02491094) United Kingdom