About The Meadows Care (huntly) Limited (12299773) United Kingdom