About Skirsgill Properties Ltd (13395818) United Kingdom