About Fix & Clip Ltd (SC323621) United Kingdom