About Sw1 Consultants Limited (06565728) United Kingdom