About Alfred St Ltd (11860813) United Kingdom