About 42 Gleneagle Road Limited (03312838) United Kingdom