About Partwell Holdings Limited (07124766) United Kingdom