About Sixty Six Associates Ltd (09893535) United Kingdom