About Blue Ram Limited (05308616) United Kingdom