About Anthea L Allen Limited (07781627) United Kingdom