About Andy Loos Holdings Limited (13267055) United Kingdom