About Five Cross & Clark Ltd (12189108) United Kingdom