About Practical Products & Manufacturing Limited (05445963) United Kingdom