About Philip Lambert Architecture Ltd (09147215) United Kingdom