About Limbo Designs Limited (04919567) United Kingdom