About Specific Limited (02740753) United Kingdom