About Swan Newhall St Ltd (SC681342) United Kingdom