About Alicia Defoe Limited (05903466) United Kingdom