About Kincaid1875 Limited (10239345) United Kingdom