About Sixacre Sw Limited (12306421) United Kingdom