About Hendicott Partnership Limited (07741883) United Kingdom