About Newborough Causeway Limited (11625505) United Kingdom