About Powick Business Solutions Limited (10730375) United Kingdom