About Thames Boat House Limited (05303273) United Kingdom