About Anthology Deptford Foundry Limited (09021410) United Kingdom