About Pickersleigh Limited (12017640) United Kingdom