About Trent S Bike Shack Ltd (13234403) United Kingdom