About The British Feather Company Limited (04476120) United Kingdom