About Scimitar International Limited (04314638) United Kingdom