About Bloodandsand Limited (05650428) United Kingdom