About St Giles House (wrexham) Limited (10948111) United Kingdom