About 401 New Cross Bar Limited (11620905) United Kingdom