About Kerr Technology Ltd (SC481228) United Kingdom