About Paddle House Limited (11495359) United Kingdom