About Open Dorr Management Systems Ltd (07380821) United Kingdom