About Deptford United Football Club Ltd (13673290) United Kingdom