About Stanyer Installations Limited (09968622) United Kingdom