About 18-20 Hans Road Limited (04244368) United Kingdom