About Stradbroke Village Store Limited (10487161) United Kingdom