About John S.deed & Sons Limited (00064915) United Kingdom