About K & H Ellis Limited (07560898) United Kingdom