About Mc Jar Development Limited (08032890) United Kingdom