About A.t.siddons & Sons Limited (00542796) United Kingdom