About The Strand Bude Limited (05415569) United Kingdom