About Scout 7 Holdings Limited (04261282) United Kingdom