About Sandfords Global Limited (06655630) United Kingdom