About The Picnic Table Company Limited (11720862) United Kingdom