About Amelia Bishop Consulting Limited (07556738) United Kingdom