About Finestrand Ltd (06905770) United Kingdom