About Irmscher (uk) Limited (02088185) United Kingdom