About Bob Scott Investment Holdings Limited (11188801) United Kingdom