About Strix Aluco Limited (07193481) United Kingdom