About Feather & Stone Design Ltd (09513466) United Kingdom