About J Duxbury Ltd (12256188) United Kingdom