About The Romford Bull Limited (13583585) United Kingdom