About Carebase (sewardstone) Limited (05118957) United Kingdom