About Krofton Limited (10506494) United Kingdom