About Sanderling Management Company Limited (04038376) United Kingdom