About Swaffer Consulting Ltd. (09135552) United Kingdom