About James Robertshaw & Son (1954) Limited (00539194) United Kingdom