About Sandelford Limited (05766054) United Kingdom