About Nechita Plumbing Ltd (12086783) United Kingdom