About Dean Sharp Holdings Ltd (12163339) United Kingdom