About Swan Castle Ltd (11791138) United Kingdom