About Faber Architecture Ltd (10962441) United Kingdom