About Rickety House Ltd (07658740) United Kingdom