About Oakend&delamere Ltd (12003984) United Kingdom