About Kayla (dorset) Limited (07230741) United Kingdom