About Sharp Joffe Ltd (12276110) United Kingdom