About Bear Faced Development Limited (09280561) United Kingdom