About Edlington House Folkestone Limited (06566992) United Kingdom