About Ok Harrington Ltd (13633395) United Kingdom