About Abc Hendon Limited (11810266) United Kingdom