About Nechita Building Services Ltd (13314104) United Kingdom