About Aujla Property & Plant Ltd (09277869) United Kingdom