About Quick Shimmer Limited (04622192) United Kingdom