About Rupert Blundell Associates Limited (05300765) United Kingdom