About Slough Filipino And Oriental Store Limited (12603481) United Kingdom