About Cullinsa Ltd (02365759) United Kingdom