About Strawboat Limited (03045955) United Kingdom