About Felix C Bradshaw Ltd (10661803) United Kingdom