About Sean Rafferty Architecture Limited (11629726) United Kingdom