About Potato Shed Property Ltd. (08513354) United Kingdom