About Chedsar Limited (06589852) United Kingdom