About Rid Management Limited (07022091) United Kingdom