About Selitar Limited (02461284) United Kingdom