About Snaresbrook Limited (11494203) United Kingdom