About The Packhorse Case Company Limited (09233274) United Kingdom