About T Scargill Ltd (12486131) United Kingdom