About Solid Rock Investors Limited (10363082) United Kingdom