About Refkit Limited (03356221) United Kingdom