About Skalar (uk) Limited (02377192) United Kingdom