About Fiona Sheppard Architecture Limited (08426549) United Kingdom