About A&j Duncalf Investments Ltd (12280721) United Kingdom