About 105 Stormont Road Limited (04838503) United Kingdom