About Dispel Limited (09673163) United Kingdom