About Bissell & Partners Limited (07905596) United Kingdom