About Copestake Workshop Supplies Limited (07591204) United Kingdom