About Shaftesbury International Services Ltd (02829559) United Kingdom