About Jrc Cardiff Bay Limited (10551258) United Kingdom