About Kensol Ltd (07311215) United Kingdom