About Humming Bird Lifestyle (somerset) Ltd (11749147) United Kingdom