About Kincaid 1969 Limited (09160663) United Kingdom