About Clyde Bros. Developments & Distribution Ltd (NI050687) United Kingdom