About Rallis Ltd (05979398) United Kingdom