About Z&r Services Limited (12656148) United Kingdom