About Fairhaven Holdings Limited (06654103) United Kingdom