About Company Abc123 Limited (09472549) United Kingdom