About Os Boyd Ltd (13576934) United Kingdom