About V & J Developments Ltd. (SC241573) United Kingdom