About Bell Scott Limited (10187134) United Kingdom