About Pause & Play Limited (13279660) United Kingdom