About Stag Rock (ventnor) Limited (12031071) United Kingdom