About Solution Supplies Limited (06916328) United Kingdom