About Rache Bowie Design Ltd. (09869142) United Kingdom