About Paddington Associates Limited (07893770) United Kingdom