About Feely & Company Limited (SC396579) United Kingdom