About Gulls Management Limited (04840862) United Kingdom