About St Swithins Yard Limited (03930074) United Kingdom