About The Scott James Group Limited (13099287) United Kingdom