About Quorncroft Holdings Limited (10269425) United Kingdom