About 24 Ceylon Road Limited (06403716) United Kingdom