About Abigail Michael London Limited (07248263) United Kingdom