About Foster Triniman Limited (00519012) United Kingdom