About Forum Shelf Co. 27 Limited (02390183) United Kingdom