About Sky Dweller Pointing Specialists Limited (12590444) United Kingdom