About White Feather Essentials Limited (12378198) United Kingdom