About Pulkka Shed Ltd (SC639591) United Kingdom