About Bessell & Partners Limited (04703098) United Kingdom