About Gallus Et Mulier Limited (07727680) United Kingdom