About Cro-bar Props Limited (13672603) United Kingdom