About Randil Associates Ltd (12497252) United Kingdom