About Fix & Go (clutch) Limited (07351793) United Kingdom