About Powells (yorkshire) Limited (10009880) United Kingdom