About Andra & Alex Engineering Limited (11947069) United Kingdom