About Swan Independent Living Limited (07102057) United Kingdom