About Selberg Co.limited (00612358) United Kingdom