About Sandalcliff Limited (04177639) United Kingdom