About Petrospec (nuts & Bar) Limited (12430495) United Kingdom