About Paddock House Limited (10405108) United Kingdom