About Curtis Fitch Limited (05223479) United Kingdom