About The Laughing Gull Direct Ltd (10637224) United Kingdom