About Paperclip (east Anglia) Limited (02048632) United Kingdom