About Alrod Limited (02020301) United Kingdom