About Fernshaw Management Limited (07110857) United Kingdom