About Sam Fletcher Limited (05250659) United Kingdom