About Harry Swaddle Limited (01015955) United Kingdom