About Ponderosa Trailer Dismantlers Limited (07063757) United Kingdom