About Metro S Abbey Wood Limited (12509905) United Kingdom