About Shearall 1971 (successors) Limited (01022370) United Kingdom