About Abbott Architecture Ltd (SC641099) United Kingdom