About Carnbane Meadow Limited (NI642562) United Kingdom