About Ramcore Operations Limited (05340129) United Kingdom