About Bi Clarke Ltd (13690606) United Kingdom