About Tramsheds (holdings) Limited (13298034) United Kingdom