About Kingscroft Management Limited (01996059) United Kingdom