About Patel Taylor Architects Limited (05096844) United Kingdom