About Tatsfield Holdings Limited (02357864) United Kingdom