About P.t.s Services Blinds & Curtains Limited (05717626) United Kingdom