About Sedulitas Limited (03282960) United Kingdom