About Pickwick Swales Limited (04299666) United Kingdom