About Spoke Architectural Design Limited (10931858) United Kingdom