About T & H Strawson Ltd (10187680) United Kingdom