About Petterssons Skogsentreprenad Ltd (11736895) United Kingdom