About 112 Castle Road Service Co Ltd (12230752) United Kingdom