About Window Machine Service Limited (07749075) United Kingdom