About Seemoor Limited (09228045) United Kingdom