About Obtuse Goose Ltd (08321011) United Kingdom