About Whitesails Associates Limited (08548083) United Kingdom