About Limited Means Limited (07088285) United Kingdom