About The Proper Picture Company Limited (06706014) United Kingdom