About Cantrell S Limited (09001136) United Kingdom