About K L Ross Limited (08817840) United Kingdom