About Thomas Cullinan Limited (10842755) United Kingdom