About A.tenniswood & Sons Limited (00593265) United Kingdom