About K & S H Limited (06899055) United Kingdom