About T C Cull Engineering Ltd (12374186) United Kingdom