About Quadro Services Group Limited (11418023) United Kingdom