About Shed Felinheli Limited (11325627) United Kingdom