About Cockram Limited (12598988) United Kingdom