About Quicksol Limited (04768601) United Kingdom