About Aurora I-house Limited (07284248) United Kingdom