About Ll Realisations 2017 Limited (02775298) United Kingdom