About 42 Duncombe Drive Limited (12371556) United Kingdom