About Blu Rock Limited (13290219) United Kingdom