About Parkersell Limited (00499423) United Kingdom