About Klikka Floors Limited (07074852) United Kingdom