About Scimitar House Limited (09086379) United Kingdom