About Shaftesbury Fixings Limited (06085876) United Kingdom