About Alford Brothers (folkestone) Limited (00877137) United Kingdom