About Q & R Organisation Limited (10872524) United Kingdom