About 040285 Limited (13295220) United Kingdom