About Interlar Limited (02200520) United Kingdom