About The Skiff Club Trust (02878393) United Kingdom