About A & A Romford Limited (12267550) United Kingdom