About Dymchurch Theresa Ltd (12871617) United Kingdom