About Amperssand Ltd (09600416) United Kingdom