About Oss Associates Ltd (09784936) United Kingdom