About Checker Leather Limited (SC069706) United Kingdom