About Thamesmooring.com (uk) Limited (07479140) United Kingdom