About 05024407 Limited (05024407) United Kingdom