About Powder Red Limited (09121469) United Kingdom