About R. Tindall (fabricators) Holdings Limited (07966652) United Kingdom